Big Huge Thesaurus

polyergus rufescens

noun

sounds kind of like